resource mobilization - Spanish English Dictionary